Войти
  • 19965Просмотров
  • 1 месяц назадОпубликованоFlash Bytes

Every C++ Concept Explained in 12 Minutes

---------------------------- Sign up for Brilliant to get 20% off an annual subscription Thanks to Brilliant for sponsoring this video Every C++ Concept Explained in 12 Minutes Chapters --------------------------------------------------------- 0:00 Resource Aquisition is Initialization (RAII) 1:05 Deterministic Destructors 1:35 Const Correctness 2:05 The Rule of Three/Five/Zero 3:01 Value Semantics by Default 3:31 Templates 4:00 Move Semantics & R-Value References 4:44 Preprocessor & Inclusion Model 5:22 Undefined Behavior 5:47 The "friend" Keyword 6:14 Multiple Inheritance 7:06 constexpr & consteval 8:08 User Defined Literals 9:04 The Most Vexing Parse 9:52 Standard Template Library (STL) 10:38 std::unique_ptr & std::shared_ptr